c4077e04da6fbb15b62a9cab61ab1f505e5fbf40,sharding-jdbc-core/src/test/java/com/dangdang/ddframe/rdb/integrate/dbtbl/dynamic/statement/DynamicShardingBothForStatementWithDMLTest.java,DynamicShardingBothForStatementWithDMLTest,getShardingDataSource,#,33

Before Change


    
    @Override
    protected ShardingDataSource getShardingDataSource() {
        return DynamicShardingBothHelper.getShardingDataSource(createDataSourceMap("dataSource_%s"));
    }
    
    @Test(expected = IllegalStateException.class)

After Change


    
    @Override
    protected ShardingDataSource getShardingDataSource() {
        if (null != shardingDataSource) {
            return shardingDataSource;
        }
        shardingDataSource = DynamicShardingBothHelper.getShardingDataSource(createDataSourceMap("dataSource_%s"));
        return shardingDataSource;
    }
    
    @AfterClass